package com.yilin.platform.base_core.tools.pab.entity.res;

import com.yilin.platform.base_core.tools.pab.base.BaseResult;
import com.yilin.platform.base_core.tools.pab.base.PabTrade;
import com.yilin.platform.base_core.tools.pab.base.XmlField;

@PabTrade(value ="4005",title = "单笔转账指令查询")
public class ResBody4005 extends BaseResult {
    @XmlField("OrigThirdVoucher")
    private String origThirdVoucher;//转账凭证号

    @XmlField("FrontLogNo")
    private String frontLogNo;//银行流水号
    @XmlField("CstInnerFlowNo")
    private String cstInnerFlowNo;//客户自定义凭证号
    @XmlField("CcyCode")
    private String ccyCode;//货币类型
    @XmlField("OutAcctBankName")
    private String outAcctBankName;//转出账户开户网点名
    @XmlField("OutAcctNo")
    private String outAcctNo;//转出账户
    @XmlField("InAcctBankName")
    private String inAcctBankName;//转入账户网点名称
    @XmlField("InAcctNo")
    private String inAcctNo;//转入账户
    @XmlField("InAcctName")
    private String inAcctName;//转入账户户名
    @XmlField("TranAmount")
    private String tranAmount;//交易金额
    @XmlField("UnionFlag")
    private String unionFlag;//行内跨行标志
    @XmlField("Stt")
    private String stt;//交易状态标志
    @XmlField("IsBack")
    private String isBack;//转账退票标志
    @XmlField("BackRem")
    private String backRem;//支付失败或退票原因描述
    @XmlField("Yhcljg")
    private String yhcljg;//银行处理结果
    @XmlField("SysFlag")
    private String sysFlag;//转账加急标志
    @XmlField("Fee")
    private String fee;//转账手续费
    @XmlField("TransBsn")
    private String transBsn;//转账代码类型
    @XmlField("submitTime")
    private String submitTime;//交易受理时间
    @XmlField("AccountDate")
    private String accountDate;//记账日期
    @XmlField("hostFlowNo")
    private String hostFlowNo;//主机记账流水号
    @XmlField("hostErrorCode")
    private String hostErrorCode;//错误码
    @XmlField("ProxyPayName")
    private String proxyPayName;//代理人户名
    @XmlField("ProxyPayAcc")
    private String proxyPayAcc;//代理人账号
    @XmlField("ProxyPayBankName")
    private String proxyPayBankName;//代理人银行名称

    public String getOrigThirdVoucher() {
        return origThirdVoucher;
    }

    public void setOrigThirdVoucher(String origThirdVoucher) {
        this.origThirdVoucher = origThirdVoucher;
    }

    public String getFrontLogNo() {
        return frontLogNo;
    }

    public void setFrontLogNo(String frontLogNo) {
        this.frontLogNo = frontLogNo;
    }

    public String getCstInnerFlowNo() {
        return cstInnerFlowNo;
    }

    public void setCstInnerFlowNo(String cstInnerFlowNo) {
        this.cstInnerFlowNo = cstInnerFlowNo;
    }

    public String getCcyCode() {
        return ccyCode;
    }

    public void setCcyCode(String ccyCode) {
        this.ccyCode = ccyCode;
    }

    public String getOutAcctBankName() {
        return outAcctBankName;
    }

    public void setOutAcctBankName(String outAcctBankName) {
        this.outAcctBankName = outAcctBankName;
    }

    public String getOutAcctNo() {
        return outAcctNo;
    }

    public void setOutAcctNo(String outAcctNo) {
        this.outAcctNo = outAcctNo;
    }

    public String getInAcctBankName() {
        return inAcctBankName;
    }

    public void setInAcctBankName(String inAcctBankName) {
        this.inAcctBankName = inAcctBankName;
    }

    public String getInAcctNo() {
        return inAcctNo;
    }

    public void setInAcctNo(String inAcctNo) {
        this.inAcctNo = inAcctNo;
    }

    public String getInAcctName() {
        return inAcctName;
    }

    public void setInAcctName(String inAcctName) {
        this.inAcctName = inAcctName;
    }

    public String getTranAmount() {
        return tranAmount;
    }

    public void setTranAmount(String tranAmount) {
        this.tranAmount = tranAmount;
    }

    public String getUnionFlag() {
        return unionFlag;
    }

    public void setUnionFlag(String unionFlag) {
        this.unionFlag = unionFlag;
    }

    public String getStt() {
        return stt;
    }

    public void setStt(String stt) {
        this.stt = stt;
    }

    public String getIsBack() {
        return isBack;
    }

    public void setIsBack(String isBack) {
        this.isBack = isBack;
    }

    public String getBackRem() {
        return backRem;
    }

    public void setBackRem(String backRem) {
        this.backRem = backRem;
    }

    public String getYhcljg() {
        return yhcljg;
    }

    public void setYhcljg(String yhcljg) {
        this.yhcljg = yhcljg;
    }

    public String getSysFlag() {
        return sysFlag;
    }

    public void setSysFlag(String sysFlag) {
        this.sysFlag = sysFlag;
    }

    public String getFee() {
        return fee;
    }

    public void setFee(String fee) {
        this.fee = fee;
    }

    public String getTransBsn() {
        return transBsn;
    }

    public void setTransBsn(String transBsn) {
        this.transBsn = transBsn;
    }

    public String getSubmitTime() {
        return submitTime;
    }

    public void setSubmitTime(String submitTime) {
        this.submitTime = submitTime;
    }

    public String getAccountDate() {
        return accountDate;
    }

    public void setAccountDate(String accountDate) {
        this.accountDate = accountDate;
    }

    public String getHostFlowNo() {
        return hostFlowNo;
    }

    public void setHostFlowNo(String hostFlowNo) {
        this.hostFlowNo = hostFlowNo;
    }

    public String getHostErrorCode() {
        return hostErrorCode;
    }

    public void setHostErrorCode(String hostErrorCode) {
        this.hostErrorCode = hostErrorCode;
    }

    public String getProxyPayName() {
        return proxyPayName;
    }

    public void setProxyPayName(String proxyPayName) {
        this.proxyPayName = proxyPayName;
    }

    public String getProxyPayAcc() {
        return proxyPayAcc;
    }

    public void setProxyPayAcc(String proxyPayAcc) {
        this.proxyPayAcc = proxyPayAcc;
    }

    public String getProxyPayBankName() {
        return proxyPayBankName;
    }

    public void setProxyPayBankName(String proxyPayBankName) {
        this.proxyPayBankName = proxyPayBankName;
    }
}
